projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2abb0fd
)
(foreach_window): Check WINDOWP (FRAME_ROOT_WINDOW (f)).
author
YAMAMOTO Mitsuharu
<mituharu@math.s.chiba-u.ac.jp>
Fri, 19 May 2006 09:12:26 +0000
(09:12 +0000)
committer
YAMAMOTO Mitsuharu
<mituharu@math.s.chiba-u.ac.jp>
Fri, 19 May 2006 09:12:26 +0000
(09:12 +0000)
src/window.c
patch
|
blob
|
history
diff --git
a/src/window.c
b/src/window.c
index 2663b8d0d903ad7702feff558cf85a6f8e96cbbe..772ee18b08c6ad2212776b6156dec587715c2789 100644
(file)
--- a/
src/window.c
+++ b/
src/window.c
@@
-6796,7
+6796,9
@@
foreach_window (f, fn, user_data)
int (* fn) P_ ((struct window *, void *));
void *user_data;
{
- foreach_window_1 (XWINDOW (FRAME_ROOT_WINDOW (f)), fn, user_data);
+ /* Fdelete_frame may set FRAME_ROOT_WINDOW (f) to Qnil. */
+ if (WINDOWP (FRAME_ROOT_WINDOW (f)))
+ foreach_window_1 (XWINDOW (FRAME_ROOT_WINDOW (f)), fn, user_data);
}